خلاصہ

Results-driven software developer with 2.5 years of experience in automotive software development and a passion for algorithm design and software optimization. Ability to learn and adapt quickly with experience leading teams and training junior developers and trainees. I have a particular interest in ADAS and robotics and am eager to learn new technologies

تجربہ

کمپنی کا لوگو
Development Engineer
Sedenius Technologies
ستمبر ۲۰۲۱ - دسمبر ۲۰۲۲ | Islamabad, Pakistan

•Developed and maintained software modules for data-intensive applications and user interfaces for Tier 1 automotive OEMs using C++ with Qt, ROS, and CMAKE.
•Implemented complex algorithms to solve problems and
improve performance, including restructuring code and adding new features to vehicle buses' parsers, encoders, and decoders.
•Automated project deployment processes through Jenkins jobs and improved code coverage by writing exhaustive unit tests
•Simulated and Developed Controller for UR3e Robot on ROS2, Moveit2, and RVIZ while maintaining steady communication with
clients.
•Led a team of developers to deliver software releases on time and with minimal bugs while mentoring trainees and junior engineers.
•Porting and Optimization of Critical Road Fusion Algorithm from ADTF2 filter to Cortex-A52 and Cortex-A8 Processor for Performance Analysis.

کمپنی کا لوگو
Junior Development Engineer
Sedenius Technologies
اگست ۲۰۲۰ - جولائی ۲۰۲۱ | Islamabad, Pakistan

•Responsible for creating and augmenting advanced driving assistance systems and driving simulators using Robot Operating System (ROS) on Linux in C++.
•Used data from different sensors to visualize objects and space in front of vehicles.
•Wrote multiple decoders complete with unit tests to decode specific data from mdf4 files coming from buses like SOMEIP, DLT, TAPI, and CANFD and added multiple plugins to visualize objects, traffic signs, lights, etc. Improved performance for multiple
plugins to ensure a smooth frame rate of the video.
•Restructured heavily multithreaded plotting applications to improve memory usage for large amounts of signals.
•Fixed the bugs in the UI of multiple products, implemented in QT, and made them more intuitive for the end user.

کمپنی کا لوگو
Trainee
Turkish Aerospace Industries
جولائی ۲۰۲۰ - اگست ۲۰۲۰ | Ankara, Turkey

•Understanding MIL-STD 1553 Bus
•Interfacing MOXA IO Device using Modbus
•Development of Graphical and Software Interfaces using QT
Framework in C++

تعلیم

National University of Sciences and Technology NUST
بیچلرز, Bachelors of Engineering, ‎
Computer Engineering
CGPA 3.8/4
2020

پیشہ ورانہ مہارتیں

متوسط C
ماہر C++11
متوسط Cmake
متوسط Computer Architecture
ماہر Data Structures
ابتدائی Database
متوسط Database Technologies
ابتدائی Device Driver Development
ابتدائی Erlang
متوسط GDB
ماہر Git
ماہر GUI Framework
متوسط Jenkins
ابتدائی Microsoft SQL Server
متوسط Multithreading
متوسط Python
متوسط QT
ماہر Robot Operating System (ROS)
ابتدائی RUST
ابتدائی Shell Scripting
ابتدائی SQL

زبانیں

متوسط انگریزی